Random Axis Camera Zen: Manma Beach, Japan Posted on November 3, 2005 by paulrickards Welcome to Manma Beach in Yoron Denshi, Japan. Bring your beach chairs and sun screen. Link.