Watcher Larsen

Watcher Larsen is a human.