カンブリア爆発 ばくはつ
kamburiabakuhatsu

Noun

1. Cambrian explosion (of life)