Kotomora
捕獲岩 (hokakugan) Japanese meaning: xenolith | Kotomora