TOSHI NO KITSUNE

Logo design 

​TOSHI NO KITSUNE is a Japanese takeaway food company based in London.