Kotomora
隻脚 (せっきゃく, sekkyaku) Japanese meaning: one-legged | Kotomora