Helsinki, Finland. He/him. Sometimes raven is just a raven. • Art/technology/raven reports/anything • Finnish/english