Helen and Rai sit down and check out Moriko Mori & Cota Tomimura's My Roomie is a Dino and see how if this mashup is as funny as it looks.

TheOASG