Sightings Thread

Its a Japanese spirit. Like a pokemon.