Definition of タイタンオオウスバカミキリ

タイタンオオウスバカミキリ

taitan-oousubakamikiri

noun
titan beetle (Titanus giganteus)