Location: Numazu Deep Sea Aquarium, Shizuoka, Japan

Posted by i-drank-too-much

2 Comments

  1. What a super cool display! I’ve never seen this viewpoint either. Thanks for sharing!

Leave A Reply