Kotomora
点取り屋 (tentoriya) Japanese meaning: prolific scorer | Kotomora