Category:Japan

Japan is an island nation which is home to many very odd crypto-creatures that are usually only found within the country's borders.