Wild Japanese adventure with a seal-inspired fetish twist. Wild Japanese adventure with a seal-inspired fetish twist. Jepang