Kotomora
ユビザル (ゆびざる, yubizaru) Japanese meaning: aye-aye | Kotomora