Annex
Advertisement

Alien Keel is a fictional alien from the tokusatsu TV series, Ultra Q.

Ultra Q[]

Ultra Galaxy Mega Monster Battle: Never Ending Odyssey[]

This Alien reappeared in the series Ultra Galaxy Mega Monster Battle: Never Ending Odyssey.


ja:ウルトラQの登場怪獣#キール星人

Advertisement