Japan is known as a country filled to the brim with the weird and wonderful,…