Kotomora
うろうろ (urouro) Japanese meaning: restlessly | Kotomora