Kotomora
開創器 (kaisouki) Japanese meaning: retractor | Kotomora