anime ruu wallpaper ruu ruu anime Ruu ルゥ Ruu is an alien baby from the Planet Otto who can levitate and perform telekinesis on objects and who develops a deep affe… Friday, August 12, 2022 Add Comment Edit