sandy8881Feb 19, 20201 min readChiku Chiku Hedgehog Cafe Tokyo, JapanWhile here, you will have the opportunity to relax and watch the prickly little mammals interacting with an array of miniature displays.
Tokyo, JapanWhile here, you will have the opportunity to relax and watch the prickly little mammals interacting with an array of miniature displays.
Comments