jnisa_47
Japan, the most advanced country in the world. With cherry blossom blooming everywhere during spring. With mountains covering four-fifths of the land. That maybe the bright side of Japan, but what horrific monsters roam around in the middle of the night? Could it be some mythical creatures or could they really exist, somewhere?