Kotomora
反跳原子 (hanchougenshi) Japanese meaning: recoil atom | Kotomora