Kotomora
大泥棒 (oodorobou) Japanese meaning: master thief | Kotomora