lichaaa
Funny little creature I saw at the entrance of a store ðŸ˜