Wild Japanese adventure with stunning seaside backdrop.