Sensational full length offerings from Rob Taro! Strap yourselves in and enjoy this 48 minute Japanese adventure.