megafrockLABORATORIES

THE WORK
CONTINUES

Megafrock Laboratories: a mechanical owl in bronze armor with glowing green eyes