Nepal festival in Tokyo

Nepalese did not forget how to have fun in a foreign land.