It is well know that in Japan you can find cute (kawaii) characters painted on walls, sidewalks, posters, etc.
Well, you can also find kawaii Japanese mascots in places almost impossible to see... I was searching in Google Maps when I noticed this giant painted cute character: