Kotomora
投機筋 (toukisuji) Japanese meaning: speculators | Kotomora