Captain Fin's Scotty Stopnik tearing up Japan pool parties !!